CentOS 配置DHCPv6

您所在的位置:网站首页 ipv6 centos CentOS 配置DHCPv6

CentOS 配置DHCPv6

2024-07-06 21:59| 来源: 网络整理| 查看: 265

为了深入学习IPV6,最近在实验环境中搭建IPV6环境。最终实现VLAN2、VLAN3网段客户端可以拿到位于VLAN1的CentOS DHCPv6服务器拿到IPV6地址。

环境拓扑图,路由器通过单臂路由实现IPV6 VLAN间路由。下面详述配置过程

CentOS DHCPDv6安装配置 CentOS接口IPv6配置

[root@centos01 ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens192

TYPE=Ethernet

PROXY_METHOD=none

BROWSER_ONLY=no

BOOTPROTO=none

DEFROUTE=yes

IPV4_FAILURE_FATAL=yes

IPV6INIT=yes

IPV6_AUTOCONF=no

IPV6ADDR=2008:DB8:0:1::200

IPV6_DEFAULTGW=2008:DB8:0:1:222:BDFF:FE95:70C0

NAME=ens192

UUID=6ef88a32-4bde-497a-ace7-c7f3df014ffb

DEVICE=ens192

ONBOOT=yes

IPADDR=192.168.1.200

PREFIX=24

GATEWAY=192.168.1.1

DNS1=192.168.1.1

ZONE=trusted

2. CentOS安装DHCP服务器

[root@centos01 ~]# dnf install dhcp-server

3. 配置DHCPv6服务

[root@centos01 ~]# vi /etc/dhcp/dhcpd6.conf

下面为配置文件内容,

default-lease-time 600;

max-lease-time 7200;

log-facility local7;

subnet6 2008:db8:0:2::/64 {

range6 2008:db8:0:2::201 2008:db8:0:2:999;

option dhcp6.name-servers 2008:db8:0:1::200;

        option dhcp6.domain-search "lab.local";

}

subnet6 2008:db8:0:3::/64 {

        interface ens192;

range6 2008:db8:0:3::201 2008:db8:0:3::999;

option dhcp6.name-servers 2008:db8:0:1::200;

option dhcp6.domain-search "lab.local";

}

4. 启动DHCPDv6服务

[root@centos01 ~]# systemctl start dhcpd6

二.   思科路由器配置

三个VLAN网段分别为2008:DB8:0:1/64; 2008:DB8:0:2/64; 2008:DB8:0:3/64;

1. 接口配置802.1Q封装,为VLAN 2配置封装ID为2.

        LabRT(config)#int g0/0.2

        LabRT(config-subif)#encapsulation dot1Q 2

        LabRT(config)#int g0/0.3

        LabRT(config-subif)#encapsulation dot1Q 3

2. 启用IPv6,配置IPv6地址

        LabRT(config)#int g0/0.1

        LabRT(config-subif)#ipv6 enable

        LabRT(config-subif)#ipv6 address 2008:DB8:0:1::/64 eui-64

        LabRT(config)#int g0/0.2

        LabRT(config-subif)#ipv6 enable

        LabRT(config-subif)#ipv6 address 2008:DB8:0:2::/64 eui-64

        LabRT(config)#int g0/0.3

        LabRT(config-subif)#ipv6 enable

        LabRT(config-subif)#ipv6 address 2008:DB8:0:3::/64 eui-64

3. 配置IPv6 DHCP中继指向DHCPv6服务器

        LABRT(config-subif)#int g0/0.2

        LABRT(config-subif)#ipv6 dhcp relay destination  2008:db8:0:1::200

        LABRT(config-subif)#int g0/0.3

        LABRT(config-subif)#ipv6 dhcp relay destination  2008:db8:0:1::200

4.  路由器上启用IPv6路由

LabRT(config)#ipv6 unicast-routing

5. 验证接口IPv6配置,

       LABRT#show ipv6 interface brief

        这里可以看到三个接口的IPv6地址

 

三,交换机配置

1. 交换机VLAN配置

        labsw01(config)#vlan 2

        labsw01(config)#vlan 3

        labsw01(config-vlan)#

2. 交换机中继端口配置

labsw01(config)#int g0/33

labsw01(config-if)#switchport trunk encapsulation dot1q

labsw01(config-if)#switchport mode trunk

四,在VLAN2和VLAN3客户端进行验证

         VLAN2 电脑网卡IPV6地址

         

                    

        VLAN3电脑网卡IPV6地址

        

 

      DHCP服务器查看release记录



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3